birşeyi teslim etmek

  1. Verb to admit to something
  2. Verb to give in something
  3. Verb to own to something
  4. Verb to own up to something
  5. Verb to yield up something
to check in something Verb
to admit doing something Verb